'); }); })(jQuery); */ .icon_logo { width: 191px; height: 25px; background-position: 0px 0px; } .icon_logo_bottom { width: 257px; height: 14px; background-position: 0px -29px; } .icon_arrow_left_1 { width: 90px; height: 47px; background-position: -60px -48px; } .icon_arrow_right_2 { width: 90px; height: 47px; background-position: -155px -48px; } .icon_menu { width: 16px; height: 26px; background-position: 0px -48px; } .icon_insta { width: 15px; height: 15px; background-position: -21px -48px; } .icon_linkdin { width: 15px; height: 15px; background-position: -41px -48px; } .icon_close { width: 14px; height: 14px; background-position: 0px -79px; } .icon_close_2 { width: 27px; height: 27px; background-position: -262px -29px; } .icon_hover_prjs { width: 88px; height: 88px; background-position: 0px -100px; } .icon_arrow_blue { width: 170px; height: 46px; background-position: -93px -100px; } .icon_arrow_black_small { width: 21px; height: 10px; background-position: -93px -151px; } .icon_arrow_play { width: 14px; height: 31px; background-position: -119px -151px; } .icon_down_blue { width: 31px; height: 14px; background-position: -138px -151px; } .icon_arrow_left_blue { width: 44px; height: 20px; background-position: -174px -151px; } .icon_arrow_left_white { width: 44px; height: 20px; background-position: -174px -176px; } .icon_bus { width: 30px; height: 30px; background-position: 0px -193px; } .icon_car { width: 30px; height: 30px; background-position: -40px -193px; } .icon_foot { width: 30px; height: 30px; background-position: -80px -193px; } /*COLORS*/ /*MEDIA QUERY SIZES*/ /*CSS NAMESPACES Component: c- c-card c-checklist Layout module: l- l-grid l-container Helpers: h- h-show h-hide States: is- has- is-visible has-loaded JavaScript hooks: js- js-tab-switcher */ /* styles */ body, html { font-size: 62.5%; } a { outline: 0 !important; } .main { width: 100%; } .wrapper { width: 1280px; font-size: 16px; margin-left: auto; margin-right: auto; } @media only screen and (max-width: 1199px) { .wrapper { width: 96%; } } @media only screen and (max-width: 1024px) { .wrapper { width: 96%; } } @media only screen and (max-width: 768px) { .wrapper { width: 92%; } } @media only screen and (max-width: 767px) { .wrapper--interior .container_12 > .grid_3, .wrapper--interior .container_12 > .grid_9 { width: 98.34% !important; } } .visible_on_mobile { display: none; } .visible_on_ipadportrait { display: none; } @media only screen and (max-width: 768px) { .visible_on_ipadportrait { display: block; } .full_on_ipadportrait { width: 98.34% !important; } .hidden_on_ipadportrait { display: none; } } @media only screen and (max-width: 767px) { .visible_on_mobile { display: block; } .full_on_mobile { width: 98.34% !important; } .hidden_on_mobile { display: none; } } h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-family: 'gothammediumregular', sans-serif; font-weight: normal; } .c-main__container { position: relative; } .c-topo { position: relative; width: 100%; height: 60px; background-color: #fff; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } .c-topo .grid_12 { padding-right: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-topo .icon_logo { position: absolute; top: 18px; } .c-topo .icon_menu { position: absolute; right: 0px; top: 17px; cursor: pointer; } .c-topo .icon_menu--mobile { display: none; } @media only screen and (max-width: 768px) { .c-topo .icon_menu--desktop, .c-topo .c-nav { display: none; } .c-topo .icon_menu--mobile { display: block; } } .c-mobile_menu { display: none; position: fixed; z-index: 3000; top: -100px; left: 0px; width: 100%; height: 100%; padding: 20px; padding-top: 65px; background-color: #fff; overflow: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; visibility: hidden; opacity: 0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .c-mobile_menu.open { visibility: visible; opacity: 1; top: 0px; } .c-mobile_menu .projects { display: none; position: relative; } .c-mobile_menu .projects .row { width: 100%; padding: 15px 0; font-size: 16px; margin-bottom: -1px; border-bottom: solid 1px #4ab0e2; } .c-mobile_menu .projects .loc { display: block; width: 25%; float: left; font-family: 'gothammediumregular', sans-serif; } .c-mobile_menu .projects .projs { width: 75%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-mobile_menu .projects .projs a { display: inline-block; width: 50%; color: #000; text-decoration: none; line-height: 17px; margin-bottom: 10px; font-family: 'gothambookregular', sans-serif; } .c-mobile_menu .lang { margin-top: 20px; } .c-mobile_menu .lang a { display: inline-block; margin-right: 10px; font-family: 'gothambookregular', sans-serif; font-size: 14px; text-decoration: none; color: #000; } .c-mobile_menu .link_all_projects { position: absolute; display: none; z-index: 2; right: 20px; margin-top: -40px; font-family: 'gothammediumregular', sans-serif; font-size: 16px; text-decoration: none; color: #000; text-transform: uppercase; } .c-mobile_menu .link { position: relative; display: block; width: 100%; padding: 20px 0; margin-bottom: -1px; font-family: 'gothambookregular', sans-serif; font-size: 20px; line-height: 20px; color: #000; text-decoration: none; border: solid 1px #4ab0e2; border-left: 0; border-right: 0; text-transform: uppercase; } .c-mobile_menu .icon_close { position: absolute; right: 20px; top: 25px; } .c-mobile_menu .link[href="/pt/projetos/"], .c-mobile_menu .link[href="/fr/projets/"], .c-mobile_menu .link[href="/en/projects/"] { display: none; } @media only screen and (max-width: 768px) { .c-mobile_menu { display: block; } } .c-nav { position: relative; margin-top: 21px; float: right; font-family: 'gothambookregular', sans-serif; font-size: 13px; text-transform: uppercase; } .c-nav a { display: inline-block; margin-left: 35px; text-decoration: none; color: #000; } .c-nav a.selected, .c-nav a:hover { color: #4ab0e2; } .c-nav .lang_menu { position: relative; display: inline-block; } .c-nav .lang_menu .lang { margin-left: 0px; } .c-nav .lang_menu .langs { position: absolute; width: 0px; left: 0px; background-color: #fff; overflow: hidden; -moz-transform: translate(-100%, 0); -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-nav .lang_menu .langs .c { width: 75px; } .c-nav .lang_menu .langs a { padding: 0 5px; margin: 0px; } .c-nav .lang_menu:hover .langs { width: 75px; } .c-nav .large_spc { margin-left: 95px; } .c-nav_projectos { position: absolute; top: 0px; z-index: 2990; visibility: hidden; background-color: #fff; overflow: hidden; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } .c-nav_projectos.open { top: 0px; visibility: visible; } .c-nav_projectos .icon_close { position: absolute; top: 25px; right: 0px; cursor: pointer; } .c-nav_projectos .row { border-bottom: solid 1px #4ab0e2; } .c-nav_projectos .grid_2 { font-size: 12px; font-family: 'gothammediumregular', sans-serif; text-transform: uppercase; } .c-nav_projectos a { font-size: 12px; font-family: 'gothambookregular', sans-serif; text-decoration: none; color: #000; text-transform: uppercase; } .c-nav_projectos a:hover { color: #4ab0e2; } .c-nav_projectos .title { padding: 25px 0; } .c-nav_projectos .subtitle, .c-nav_projectos .links { padding: 5px 0 20px; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-nav_projectos .links { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; flex-direction: column; height: 60px; } .c-nav_projectos .links a { display: block; width: 25%; } .bt { position: relative; display: inline-block; height: 40px; padding: 0px 10px; line-height: 40px; vertical-align: middle; font-size: 20px; font-family: 'gothambookregular', sans-serif; color: #4ab0e2; text-decoration: none; border: solid 1px #4ab0e2; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; cursor: pointer; } .bt .sprite { position: absolute; } .bt .icon_down_blue { top: 14px; right: 10px; } .bt .icon_arrow_left_blue, .bt .icon_arrow_left_white { top: 9px; } .bt--small { height: 30px; line-height: 28px; font-size: 14px; } .bt.selected, .bt:hover { color: #fff; background-color: #4ab0e2; } .bt.selected .icon_arrow_left_blue, .bt:hover .icon_arrow_left_blue { width: 44px; height: 20px; background-position: -174px -176px; } .bt.off { opacity: 0.4; cursor: default; } .bt.off:hover { color: #4ab0e2; background-color: #fff; } .l-title { margin-bottom: 20px; height: 40px; padding: 0px 10px; line-height: 40px; vertical-align: middle; font-size: 20px; font-family: 'gothambookregular', sans-serif; color: #4ab0e2; text-decoration: none; border: solid 1px #4ab0e2; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-cycle--home, .c-cycle--gpe { padding-bottom: 45.47%; } .c-cycle--home .heading, .c-cycle--gpe .heading { position: absolute; left: 50%; top: 50%; z-index: 3000; font-family: 'gothamlightregular', sans-serif; font-size: 47px; color: #fff; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .c-cycle--gpe { padding-bottom: 53.17%; } .c-cycle--ficha_projecto { padding-bottom: 59.75%; } .c-cycle--ficha_projecto video { position: absolute; width: 100%; height: 100%; } @media only screen and (max-width: 768px) { .c-cycle--gpe, .c-cycle--home { padding-bottom: 0px; } .c-cycle--gpe .arrow, .c-cycle--home .arrow { display: none; } .c-cycle--gpe .heading, .c-cycle--home .heading { width: 100%; font-size: 24px; text-align: center; } .c-cycle--ficha_projecto { padding-bottom: 66%; } .c-cycle--ficha_projecto .arrow { display: none; } .c-cycle--gpe { padding-bottom: 65%; } } .l-termos { margin-bottom: 80px; margin-top: 10px; font-family: 'gothamlightregular', sans-serif; color: #000; } .l-termos p { margin-top: 0px; } .l-termos a { color: #4ab0e2; text-decoration: none; } .l-termos a:hover { color: #4ab0e2; text-decoration: underline; } .l-termos .wrapper { font-size: 14px; line-height: 20px; } .l-termos .sep { border-top: solid 1px #000; margin-bottom: 30px; } .l-termos h1 { font-size: 22px; color: #4ab0e2; font-family: 'gothambookregular', sans-serif; } .l-termos h4 { margin-top: 20px; padding-top: 30px; border-top: solid 1px #4ab0e2; color: #000; } .l-termos h4 b { font-family: 'gothambookregular', sans-serif; } .l-termos .no_border { margin-top: 0px; padding-top: 0px; border: 0; } .l-termos .table_politica-100 { margin-bottom: 30px; font-size: 12px; } .l-termos .table_politica-100 td { padding: 0; vertical-align: top; } .l-termos .table_politica--border { height: 55px; border-bottom: 2px solid #31AFDE; } .l-termos .table_politica--margin { margin-right: 0px; } .l-termos .table_politica--respon { padding-right: 20px; box-sizing: border-box; } .l-termos .table_politica--border-p { margin-top: 30px; border-top: 2px solid #31AFDE; border-bottom: 2px solid #31AFDE; padding: 15px 0; } .l-termos .links br { display: none; } .l-termos .links a { display: block; margin-bottom: 20px; } @media only screen and (max-width: 767px) { .l-termos .grid_4, .l-termos .grid_8 { margin-bottom: 20px; width: 98.34%; } .l-termos .scroller { width: 100%; overflow-x: auto; } .l-termos .scroller table { width: 600px; } } .c-cycle { width: 100%; position: relative; z-index: 1; overflow: hidden; } .c-cycle .arrow { position: absolute; top: 50%; z-index: 3000; cursor: pointer; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .c-cycle .icon_arrow_left_1 { left: 30px; } .c-cycle .icon_arrow_right_2 { right: 30px; } .c-cycle .item { position: absolute; width: 100%; height: 100%; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-cycle .item img { width: 100%; } .c-cycle.loading .item { display: none; } .c-cycle .cycle-pager { position: absolute; z-index: 2001; width: 100%; left: 50%; bottom: 0px; font-size: 0px; -moz-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .c-cycle .cycle-pager span { width: 100%; height: 10px; margin: 0 0px; float: left; cursor: pointer; } .c-cycle .progress { position: absolute; z-index: 2000; bottom: 0px; left: 0px; width: 0px; height: 10px; background-color: #4ab0e2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-cycle:hover .arrow { opacity: 1; visibility: visible; } .c-slider_comp { position: relative; } .c-slider_comp.loading .item { opacity: 0; } .c-slider_comp .item { position: absolute; } .c-slider_comp .slider { width: 100%; } .c-slider_comp .slider_container { position: relative; width: 100%; height: 100%; overflow: hidden; } .c-slider_comp .anim { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .l-home_text, .l-gpe_intro { margin-top: 50px; margin-bottom: 50px; font-size: 27px; line-height: 37px; font-family: 'gothamlightregular', sans-serif; color: #000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .l-gpe_intro { padding-left: 30px; } @media only screen and (max-width: 768px) { .l-gpe_intro.l-gpe_intro, .l-home_text.l-home_text { padding: 0px; margin-top: 20px; width: 98.34%; font-size: 25px; line-height: 35px; } .l-gpe_intro.l-gpe_intro { margin-bottom: 30px; } } .l-isotope_list { min-height: 400px; position: relative; } .l-isotope_list .item { position: relative; margin-bottom: 35px; padding-bottom: 5px; opacity: 0; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; -moz-transform: translate(0, 100px); -webkit-transform: translate(0, 100px); transform: translate(0, 100px); } .l-isotope_list .item:after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0px; left: 0px; border-bottom: solid 1px #4ab0e2; } .l-isotope_list .item.on_screen { opacity: 1; -moz-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } .l-isotope_list .item._delay_2 { transition-delay: 0.150s; } .l-isotope_list .item._delay_3 { transition-delay: 0.300s; } .l-isotope_list .item a { text-decoration: none; color: #000; } .l-isotope_list .item img { width: 100%; height: auto; -ms-transform: scale(1, 1); /* IE 9 */ -webkit-transform: scale(1, 1); /* Chrome, Safari, Opera */ transform: scale(1, 1); -webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out; } .l-isotope_list .item .l-video_comp.l-video_comp { margin: 0; margin-bottom: 5px; } .l-isotope_list .item .thumb { position: relative; overflow: hidden; margin-bottom: 5px; } .l-isotope_list .item .thumb:after { content: ''; position: absolute; left: 50%; top: 50%; z-index: 3; opacity: 0; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-image: url('/images/sprite_retina.png'); background-repeat: no-repeat; background-size: 400px 400px; width: 88px; height: 88px; background-position: 0px -100px; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .l-isotope_list .item .thumb:before { content: ''; position: absolute; z-index: 2; width: 100%; height: 100%; opacity: 0; background-color: rgba(0, 0, 0, 0.5); -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .l-isotope_list .item .meta { font-family: 'gothambookregular', sans-serif; font-size: 10px; } .l-isotope_list .item .meta span { position: relative; top: -3px; display: inline-block; width: 10px; height: 1px; margin: 0 3px; background-color: #000; } .l-isotope_list .item .meta span.sep { width: 5px; background-color: transparent; } .l-isotope_list .item h1 { font-family: 'gothammediumregular', sans-serif; font-size: 17px; } .l-isotope_list .item .text { font-family: 'gothambookregular', sans-serif; font-size: 14px; margin-top: 10px; } .l-isotope_list .item .link { font-size: 10px; font-family: 'gothambookregular', sans-serif; float: left; margin-top: 20px; } .l-isotope_list .item .cat { float: right; font-family: 'gothambookregular', sans-serif; font-size: 10px; color: #4ab0e2; margin-top: 20px; } .l-isotope_list .item:hover:after { border-bottom: solid 2px #4ab0e2; } .l-isotope_list .item:hover .meta span { background-color: #4ab0e2; } .l-isotope_list .item:hover .meta span.sep { background-color: transparent; } .l-isotope_list .item:hover .meta, .l-isotope_list .item:hover .text, .l-isotope_list .item:hover .link, .l-isotope_list .item:hover h1 { color: #4ab0e2; } .l-isotope_list .item:hover .thumb:before { opacity: 1; } .l-isotope_list .item:hover .thumb:after { opacity: 1; } .l-isotope_list .item:hover .thumb img { -ms-transform: scale(1.2, 1.2); /* IE 9 */ -webkit-transform: scale(1.2, 1.2); /* Chrome, Safari, Opera */ transform: scale(1.2, 1.2); } .l-isotope_list .isotope_container { position: relative; width: 100%; } .l-isotope_list--related_news .item .link { float: none; } .l-isotope_list--projectos .item { border-color: transparent; } .l-isotope_list--projectos .item:hover { border-bottom: solid 1px #4ab0e2; } @media only screen and (max-width: 768px) { .l-isotope_list .grid_4 { width: 98.34%; } } .no_data h1 { font-family: 'gothammediumregular', sans-serif; font-size: 17px; margin-bottom: 10px; } .c-footer { margin-bottom: 30px; margin-top: 40px; } .c-footer a { color: #000; text-decoration: none; } .c-footer .text_link { margin-right: 20px; } .c-footer .grid_4 { font-size: 10px; font-family: 'gothambookregular', sans-serif; color: #000; } .c-footer .grid_4:nth-of-type(1) { text-align: right; } .c-footer .grid_4:nth-of-type(1) .sprite { float: left; } .c-footer .grid_4:nth-of-type(3) .sprite { float: right; margin-left: 15px; } @media only screen and (max-width: 1160px) { .c-footer .grid_4:nth-of-type(1) .sprite { position: absolute; left: -25px; -ms-transform: scale(0.8, 0.8); /* IE 9 */ -webkit-transform: scale(0.8, 0.8); /* Chrome, Safari, Opera */ transform: scale(0.8, 0.8); } } @media only screen and (max-width: 768px) { .c-footer { padding-bottom: 20px; } .c-footer .grid_4 { width: 98.34%; } .c-footer .grid_4:nth-of-type(3) .sprite { position: relative; top: 20px; } .c-footer .copy_right { position: absolute; top: 52px; left: 0px; } } .l-video_comp { position: relative; width: 100%; margin: 40px 0; cursor: pointer; } .l-video_comp img { width: 100%; height: auto; } .l-video_comp .play { position: absolute; z-index: 2; bottom: 20px; right: 20px; width: 90px; height: 50px; border: solid 1px #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .l-video_comp .play:before { position: absolute; left: 40px; top: 10px; content: ''; width: 14px; height: 31px; background-position: -119px -151px; background-image: url('/images/sprite_retina.png'); background-repeat: no-repeat; background-size: 400px 400px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .l-video_comp video { width: 100%; } .l-video_comp:hover .play { border-color: #4ab0e2; background-color: #4ab0e2; } .l-numbers_row { position: relative; margin-top: -1px; padding-top: 20px; padding-bottom: 40px; border-top: solid 1px #000; border-bottom: solid 1px #000; } .l-numbers_row .grid_4 { padding-left: 120px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .l-numbers_row .tit { font-family: 'gothamlightregular', sans-serif; line-height: 70px; font-size: 70px; color: #4ab0e2; } .l-numbers_row .tit span { position: relative; top: -23px; font-family: 'gothamlightregular', sans-serif; font-size: 40px; } .l-numbers_row .subtit { font-family: 'gothambookregular', sans-serif; font-size: 17px; } @media only screen and (max-width: 768px) { .l-numbers_row .tit { font-size: 30px; line-height: 30px; } .l-numbers_row .tit span { top: -13px; font-size: 11px; } .l-numbers_row .subtit { font-size: 16px; } .l-numbers_row .grid_4 { padding-left: 0px; } .l-numbers_row .grid_3 { overflow: hidden; height: 46px; } .l-numbers_row .grid_3 .sprite { position: absolute; right: 0px; -ms-transform: scale(0.8, 0.8); /* IE 9 */ -webkit-transform: scale(0.8, 0.8); /* Chrome, Safari, Opera */ transform: scale(0.8, 0.8); } } .c-editor { margin-bottom: 50px; font-family: 'gothambookregular', sans-serif; font-size: 17px; } .c-editor a { color: #4ab0e2; text-decoration: none; } .c-editor a:hover { text-decoration: underline; } .c-editor p { margin-top: 0px; margin-bottom: 20px; } .c-editor h1 { margin-bottom: 40px; font-family: 'gothamlightregular', sans-serif; font-size: 40px; line-height: 45px; color: #000; } .c-editor h2 { margin-bottom: 25px; font-family: 'gothambookregular', sans-serif; font-size: 25px; color: #4ab0e2; } @media only screen and (max-width: 767px) { .c-editor h1 { font-size: 25px; line-height: 30px; margin-bottom: 20px; } .c-editor h2 { font-size: 18px; line-height: 25px; margin-bottom: 15px; } } .l-perfil_valores .grid_8 { font-size: 17px; } .l-perfil_valores ul { margin-top: 0px; } .l-perfil_valores ul li { position: relative; list-style: none; } .l-perfil_valores ul li:before { position: absolute; content: '-'; left: -15px; } @media only screen and (max-width: 767px) { .l-perfil_valores h1 { margin-bottom: 0px; } .l-perfil_valores .grid_8, .l-perfil_valores .grid_4 { width: 98.34%; } } .l-no_data { margin-bottom: 80px; font-family: 'gothambookregular', sans-serif; font-size: 14px; } .l-no_data a { color: #4ab0e2; } .l-no_data .bt { float: right; } .c-filtros { position: relative; margin-bottom: 40px; } .c-filtros .cbo, .c-filtros select { position: absolute; z-index: 3; width: 100%; height: 0px; padding-top: 39px; opacity: 0; overflow: hidden; cursor: pointer; border: solid 1px #4ab0e2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-filtros .cbo.open, .c-filtros select.open { height: auto; opacity: 1; } .c-filtros .cbo.open .sld div, .c-filtros select.open .sld div { display: block; } .c-filtros .cbo.open .sld, .c-filtros select.open .sld { overflow-y: auto; max-height: 200px; } .c-filtros .cbo.under, .c-filtros select.under { z-index: 2; } .c-filtros .cbo .sld div, .c-filtros select .sld div, .c-filtros .cbo option, .c-filtros select option { display: none; height: 40px; padding: 5px 10px; font-family: 'gothambookregular', sans-serif; font-size: 20px; color: #4ab0e2; background-color: #fff; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-filtros .cbo .sld div:hover, .c-filtros select .sld div:hover, .c-filtros .cbo option:checked, .c-filtros select option:checked, .c-filtros .cbo option:hover, .c-filtros select option:hover { color: #fff; background-color: #4ab0e2 !important; } .c-filtros select[disabled] { cursor: default; } .c-filtros .bt { width: 100%; } @media only screen and (max-width: 768px) { .c-filtros { margin-bottom: 20px; } .c-filtros .grid_4, .c-filtros .grid_8 { margin-bottom: 10px; width: 98.34%; } } .c-ficha_projecto .imagem_big img, .c-ficha_noticia .imagem_big img { width: 100%; height: auto; } .c-ficha_projecto .back_link, .c-ficha_noticia .back_link { padding-top: 20px; } .c-ficha_projecto .back_link .bt, .c-ficha_noticia .back_link .bt { width: 100%; text-align: right; } .c-ficha_projecto .c-editor, .c-ficha_noticia .c-editor { margin-top: 15px; } .c-ficha_projecto .c-editor h1, .c-ficha_noticia .c-editor h1 { margin-bottom: 25px; } .c-ficha_projecto .details, .c-ficha_noticia .details { position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-ficha_projecto .details .grid_4, .c-ficha_noticia .details .grid_4, .c-ficha_projecto .details .grid_8, .c-ficha_noticia .details .grid_8 { float: none; } .c-ficha_projecto .details .grid_4, .c-ficha_noticia .details .grid_4 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-bottom: 35px; } .c-ficha_projecto .row, .c-ficha_noticia .row, .c-ficha_projecto .link_web, .c-ficha_noticia .link_web { width: 100%; margin-top: -1px; padding: 9px 0; border-bottom: solid 1px #000; border-top: solid 1px #000; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-ficha_projecto .row a, .c-ficha_noticia .row a, .c-ficha_projecto .link_web a, .c-ficha_noticia .link_web a { text-decoration: none; color: #000; } .c-ficha_projecto .row a:hover, .c-ficha_noticia .row a:hover, .c-ficha_projecto .link_web a:hover, .c-ficha_noticia .link_web a:hover { color: #4ab0e2; } .c-ficha_projecto .row .label, .c-ficha_noticia .row .label, .c-ficha_projecto .link_web .label, .c-ficha_noticia .link_web .label { width: 140px; font-family: 'gothambookregular', sans-serif; font-size: 12px; } .c-ficha_projecto .row .text, .c-ficha_noticia .row .text, .c-ficha_projecto .link_web .text, .c-ficha_noticia .link_web .text { font-family: 'gothammediumregular', sans-serif; font-size: 12px; } .c-ficha_projecto .row .text p, .c-ficha_noticia .row .text p, .c-ficha_projecto .link_web .text p, .c-ficha_noticia .link_web .text p { margin: 0px; } .c-ficha_projecto .link_web, .c-ficha_noticia .link_web { position: absolute; bottom: 0px; margin-top: 0px; } .c-ficha_projecto .link_web .sprite, .c-ficha_noticia .link_web .sprite { display: inline-block; position: relative; top: 2px; left: 5px; } .c-ficha_projecto .row--header, .c-ficha_noticia .row--header { padding-bottom: 15px; } .c-ficha_projecto .related, .c-ficha_noticia .related { width: 100%; margin-top: 40px; } .c-ficha_projecto .related .item, .c-ficha_noticia .related .item { border-bottom: 0; } .c-ficha_projecto .details, .c-ficha_noticia .details { width: 100%; } .c-ficha_noticia .video_container { position: relative; } .c-ficha_noticia .video_container video { position: relative; width: 100%; background-color: #e6e6e6; outline: 0; } .c-ficha_noticia .c-editor, .c-ficha_noticia .l-isotope_list { margin-top: 0px; } .c-ficha_noticia .data { margin-top: 15px; font-family: 'gothambookregular', sans-serif; font-size: 18px; } .c-ficha_noticia .title { margin-top: 10px; margin-bottom: 40px; font-family: 'gothamlightregular', sans-serif; font-size: 40px; line-height: 45px; color: #000; } @media only screen and (max-width: 768px) { .c-ficha_noticia .title { font-size: 25px; line-height: 30px; margin-bottom: 15px; } .c-ficha_noticia .wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-ficha_noticia .grid_12, .c-ficha_noticia .grid_8, .c-ficha_noticia .grid_4 { width: 98.34%; } .c-ficha_noticia .back_link { order: 1; padding-top: 10px; margin-bottom: 20px; } .c-ficha_noticia .video_container { order: 2; } .c-ficha_noticia .date { order: 3; } .c-ficha_noticia .tit { order: 4; } .c-ficha_noticia .c-editor { order: 5; } .c-ficha_noticia .rel { order: 6; } .c-ficha_projecto .wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-ficha_projecto .c-editor { margin-top: 15px; } .c-ficha_projecto .c-editor h1 { margin-bottom: 15px; } .c-ficha_projecto .grid_12, .c-ficha_projecto .grid_8, .c-ficha_projecto .grid_4 { width: 98.34%; } .c-ficha_projecto .back_link { padding-top: 10px; margin-bottom: 20px; order: 1; } .c-ficha_projecto .imagem_big { order: 2; } .c-ficha_projecto .texto1 { order: 3; } .c-ficha_projecto .details { order: 4; } .c-ficha_projecto .details .link_web { position: relative; margin-top: 30px; } .c-ficha_projecto .details .grid_4 { margin-top: 30px; } .c-ficha_projecto .related { order: 5; } } .c-gmap { width: 100%; height: 600px; } .c-gmap .map_container { position: relative; z-index: 1; width: 100%; height: 100%; } .c-gmap .tooltip { position: absolute; left: 50%; top: 50%; z-index: 10; width: 200px; font-size: 12px; font-family: 'gothambookregular', sans-serif; margin-top: -45px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -moz-transform: translate(-50%, -100%); -webkit-transform: translate(-50%, -100%); transform: translate(-50%, -100%); } .c-gmap .tooltip .close { position: absolute; right: 0px; padding: 0px 4px 3px; top: -17px; font-size: 14px; line-height: 14px; font-family: 'gothammediumregular', sans-serif; background-color: #fff; cursor: pointer; } .c-gmap .tooltip .text { padding: 10px; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-gmap .tooltip .tit { padding-top: 5px; font-family: 'gothammediumregular', sans-serif; text-transform: uppercase; border-top: solid 1px #000; } .c-gmap .tooltip .loc { margin-bottom: 15px; } .c-gmap .tooltip .link { display: block; width: 100%; padding: 3px 0; text-decoration: none; color: #000; border: solid 1px #000; border-left: 0; border-right: 0; } .c-gmap .tooltip .link .sprite { float: right; margin-top: 2px; } .c-gmap .tooltip .thumb { width: 100%; } .c-gmap .tooltip .thumb img { width: 100%; } @media only screen and (max-width: 767px) { .c-gmap { height: 525px; } } .c-profile_locations { margin-bottom: 40px; } .c-profile_locations .title { padding: 15px 30px; font-family: 'gothamlightregular', sans-serif; font-size: 40px; line-height: 45px; border-top: solid 1px #000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-profile_locations .bt { width: 100%; margin-top: 20px; } @media only screen and (max-width: 767px) { .c-profile_locations .title { padding-left: 0px; font-size: 25px; line-height: 25px; } } .c-contactos { margin-top: 1px; } .c-contactos .flex_container { display: flex; flex-wrap: wrap; } .c-contactos .sep { margin-top: -1px; border-top: solid 1px #000; } .c-contactos .grid_3, .c-contactos .grid_6 { padding: 20px 0; } .c-contactos .title { font-family: 'gothamlightregular', sans-serif; font-size: 40px; line-height: 40px; color: #000; } .c-contactos .text { font-family: 'gothambookregular', sans-serif; font-size: 15px; } .c-contactos a { color: #000; text-decoration: none; } .c-contactos a:hover { color: #4ab0e2; } .c-contactos .directions { margin: 30px 0; margin-bottom: 15px; color: #4ab0e2; } .c-contactos .map { position: relative; width: 100%; height: 410px; } .c-contactos .sprite { display: inline-block; margin-right: 5px; } .c-contactos .c-form-msg { font-family: 'gothambookregular', sans-serif; font-size: 15px; } .c-contactos form { font-family: 'gothambookregular', sans-serif; font-size: 15px; margin-bottom: 50px; } .c-contactos form .grid_12 { padding-top: 20px; } .c-contactos form .grid_12.title { margin: 0; } .c-contactos form .flex_container { gap: 0 50px; } .c-contactos form .left, .c-contactos form .right { width: calc(50% - 25px); display: flex; flex-direction: column; } .c-contactos form .left .valbox, .c-contactos form .right .valbox { display: flex; flex-direction: column; gap: 5px; } .c-contactos form .valbox.check { display: flex; gap: 20px; margin-top: 30px; margin-left: 5px; line-height: 1.3; align-items: center; } .c-contactos form .valbox.check .custom_checkbox { line-height: 0.1; } .c-contactos form textarea { height: 205px; resize: none; padding: 10px 20px; border: 1px solid #000; } .c-contactos form input { padding: 6.5px 20px; height: 30px; border: 1px solid #000; } .c-contactos form .obrigatorio { color: red; } .c-contactos form .error { border: 1px solid red; } .c-contactos form .btn-ins { background-color: #4ab0e2; color: #fff; border: 0; padding: 10px 30px; font-family: 'gothambookregular', sans-serif; font-size: 20px; border: 1px solid #4ab0e2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; height: unset; } .c-contactos form .btn-ins:hover { background-color: #fff; color: #4ab0e2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } @media only screen and (max-width: 767px) { .c-contactos .map { height: 300px; } .c-contactos .flex_container { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; flex-direction: column; } .c-contactos .flex_container .grid_12, .c-contactos .flex_container .grid_3, .c-contactos .flex_container .grid_6 { width: 98.34%; } .c-contactos .flex_container .sep { order: 1; } .c-contactos .flex_container .title { order: 2; font-size: 25px; line-height: 25px; padding: 15px 0; width: 23.34%; } .c-contactos .flex_container .grid_6 { order: 3; padding: 0; margin-bottom: 15px; margin-top: 15px; } .c-contactos .flex_container .text { order: 4; padding-top: 0px; width: 73.34%; } .c-contactos .flex_container .right { float: right; width: 80%; } .c-contactos .flex_container .left { float: left; width: 80%; } .c-contactos .flex_container .directions { margin: 0; margin-bottom: 5px; } .c-contactos form .flex_container .title { order: unset; width: 98.34%; } .c-contactos form .flex_container .left, .c-contactos form .flex_container .right { width: 100%; } } .l-popup { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.6); overflow-y: auto; } .l-popup .content { position: absolute; left: 50%; width: 92%; max-width: 690px; margin: 40px 0; padding: 25px; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); } .l-popup .header { position: relative; text-align: center; margin-bottom: 20px; } .l-popup .header .sprite { display: inline-block; } .l-popup .header .bt { position: absolute; right: 0px; top: 0px; height: 25px; line-height: 25px; font-size: 12px; } .l-popup .header .icon_logo_bottom { margin-top: 5px; -ms-transform: scale(0.5, 0.5); /* IE 9 */ -webkit-transform: scale(0.5, 0.5); /* Chrome, Safari, Opera */ transform: scale(0.5, 0.5); } .l-popup .aviso { position: relative; width: 100%; height: 43px; margin-bottom: 20px; background-color: #4ab0e2; } .l-popup .aviso h1 { position: absolute; width: 100%; top: 50%; font-family: 'gothamlightregular', sans-serif; font-weight: normal; font-size: 25px; color: #fff; text-align: center; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .l-popup .bt-title { width: 100%; font-size: 17px; text-align: center; cursor: default; } .l-popup .bt-title:hover { color: #4ab0e2; background-color: #fff; } .l-popup .c-slider_comp { width: calc(100% + 20px);; margin-left: -10px; margin-top: 20px; padding-bottom: 70px; } .l-popup .c-slider_comp .item { width: 50%; padding: 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .l-popup .c-slider_comp h1 { font-family: 'gothammediumregular', sans-serif; color: #000; font-size: 17px; } .l-popup .c-slider_comp a { text-decoration: none; } .l-popup .c-slider_comp .item:hover h1 { color: #4ab0e2; } .l-popup .c-slider_comp img { width: 100%; margin-bottom: 5px; } .l-popup .c-slider_comp .bts { width: 100%; font-size: 0px; margin-top: 30px; } .l-popup .c-slider_comp .bts .bt { width: calc(50% - 20px);; margin: 0 10px; font-size: 17px; } .l-popup .c-slider_comp .bts .bt-left { text-align: right; } .l-popup .c-slider_comp .bts .bt-right { text-align: left; } .l-popup .c-slider_comp .bts .bt-right .sprite { right: 10px; transform-origin: 50%; -ms-transform: rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ transform: rotate(180deg); } @media only screen and (max-width: 767px) { .l-popup .header .bt { position: relative; margin-bottom: 20px; } .l-popup .bt-title { font-size: 13px; } .l-popup .c-slider_comp .item { width: 100%; } .l-popup .c-slider_comp .bts .bt { font-size: 14px; text-align: center; } .l-popup .c-slider_comp .bts .bt .sprite { display: none; } } .editor { padding: 40px 0; } .editor p { margin-bottom: 20px; } .editor p:last-child { margin-bottom: 0; } .editor a { color: #000; text-decoration: none; } .editor a:hover { color: #000; } .editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 { text-transform: uppercase; } .editor h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .editor h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .editor h1 + p { margin-top: 0px; } .editor > h1, .editor > h2 { margin-top: 0; } .editor .no_spacing { margin-bottom: 0; } .editor .upper { text-transform: uppercase; } .editor > h1, .editor > h2 { padding-top: 0; } .editor__third-left { width: 26.43%; float: left; margin: 0 20px 10px 0; } .editor__third-left img { width: 100%; } .editor__third-right { width: 26.43%; float: right; margin: 0 0px 10px 20px; } .editor__third-right img { width: 100%; } .editor__half-left { width: 48%; float: left; margin: 0 20px 10px 0; } .editor__half-left img { width: 100%; } .editor__half-right { width: 48%; float: right; margin: 0 0px 10px 20px; } .editor__half-right img { width: 100%; } .editor__big_half-left { width: 64.36%; float: left; margin: 0 20px 10px 0; } .editor__big_half-left img { width: 100%; } .editor__big_half-right { width: 64.36%; float: right; margin: 0 0px 10px 20px; } .editor__big_half-right img { width: 100%; } .editor__full { width: 100%; margin: 0 0px 20px 0px; } .editor__full img { width: 100%; } .editor__isotope { width: 102%; margin-left: -1%; } .editor__isotope-item { width: 48%; margin: 0 1%; margin-bottom: 2%; float: left; } .editor__isotope-item img { width: 100%; } @media only screen and (max-width: 768px) { .editor__third-left, .editor__third-right { width: 31.48%; } .editor__big_half-left, .editor__big_half-right { width: 60%; } } @media only screen and (max-width: 767px) { .editor .destak__half, .editor .destak__half-left, .editor .destak__half-right, .editor .destak { width: 100% !important; } .editor .destak__half-left { margin-right: 0; } .editor .destak__half-right { margin-left: 0; } .editor .editor__page_title, .editor .editor__page_subtitle { clear: both; } .editor .editor__page_title { font-size: 26px; line-height: 26px; } .editor .editor__page_subtitle { font-size: 22px; line-height: 22px; } .editor__third-left, .editor__third-right { width: 48%; } .editor__half-left, .editor__half-left, .editor__big_half-left, .editor__big_half-right { width: 100%; } .editor__isotope { width: 100%; margin-left: 0; } .editor__isotope-item { width: 100%; } .editor__social { margin-right: 20px; } } .mceContentBody { font-size: 13pt; background-color: #fff; padding: 40px 0; } .mceContentBody p { margin-bottom: 20px; } .mceContentBody p:last-child { margin-bottom: 0; } .mceContentBody a { color: #000; text-decoration: none; } .mceContentBody a:hover { color: #000; } .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 { text-transform: uppercase; } .mceContentBody h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h1 + p { margin-top: 0px; } .mceContentBody > h1, .mceContentBody > h2 { margin-top: 0; } .mceContentBody .no_spacing { margin-bottom: 0; } .mceContentBody .upper { text-transform: uppercase; } /* helpers */ .ir { background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px; } .ir:before { content: ""; display: block; width: 0; height: 150%; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .cf:before, .cf:after { content: " "; display: table; } .cf:after { clear: both; } .cf { *zoom: 1; } /*UI VIEW ANIM*/ [ui-view] { position: relative; z-index: 2; width: 100%; height: 100%; background-color: #fff; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } [ui-view].ng-enter { position: absolute; opacity: 0; -webkit-transition-delay: 0.5s; /* Safari */ transition-delay: 0.5s; } [ui-view].ng-enter-active { opacity: 1; } [ui-view].ng-leave { opacity: 1; } [ui-view].ng-leave-active { opacity: 0; } /* Styling for the ngProgress itself */ #ngProgress { margin: 0; padding: 0; z-index: 99998; background-color: #000 !important; color: #000 !important; box-shadow: 0 0 10px 0; /* Inherits the font color */ height: 2px; opacity: 0; /* Add CSS3 styles for transition smoothing */ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Styling for the ngProgress-container */ #ngProgress-container { position: fixed; margin: 0; padding: 0; top: 0; left: 0; right: 0; z-index: 99999; } .c-cookie__alert { position: fixed; z-index: 11; bottom: 0px; width: 100%; height: 50px; line-height: 50px; font-family: 'gothambookregular', sans-serif; vertical-align: middle; background-color: #4ab0e2; color: #fff; } .c-cookie__alert .wrapper { font-size: 13px; } .c-cookie__alert a { color: #fff; } .c-cookie__alert .icon_close_2 { position: relative; top: 12px; font-size: 0px; cursor: pointer; } @media only screen and (max-width: 767px) { .c-cookie__alert { min-height: 62px; z-index: 2000; line-height: normal; padding: 10px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-cookie__alert .wrapper { font-size: 12px; } .c-cookie__alert .icon_close_white { position: absolute; right: -5px; top: 7px; } .c-cookie__alert .grid_12 { padding-right: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } }
Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness.
Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness.
We do not use cookies of this type.
We do not use cookies of this type.
What are cookies?
Cookies are small information files placed by the websites you visit, which are stored on the browser of the device you use to access the internet (for example, your computer or mobile phone). These files help the website remember information about your visit, easing your next visit by maintaining users' actions and preferences over a certain period.
There are various types of cookies. Cookies can be classified according to several criteria:
- Based on their lifespan, cookies can be distinguished between: (i) Session cookies – temporary cookies that are deleted from your cookies file when you close the browser or application used to access the website; or (ii) Persistent cookies – cookies that are not deleted upon closing the browser or application, remaining stored on your device. They are used whenever you visit the website again, allowing, for example, the customization of the browsing experience according to the user's interests, and providing a more individualized service.
- Based on their origin, cookies can be: (i) First-party cookies – sent to the user's device through equipment or domains managed by Avenue from which the requested service is provided; and (ii) Third-party cookies – sent to the user's device from equipment or domains managed by an external entity over which Avenue has no control.
- Based on their purpose, cookies can be: (i) Strictly necessary cookies, which are essential for the functioning of the website and/or to ensure the provision of functionalities requested by the user or to save their preferences; (ii) Personalization cookies, which are auxiliary (not necessary for the operation of the website but can enhance its performance) and are used to customize the user's browsing experience; (iii) Analytical cookies, which are auxiliary and collect statistical information to help analyze the use of the website and better understand user engagement with the website; or (iv) Advertising cookies, which are auxiliary and aim to make advertising more attractive to users and advertisers by selecting advertising based on what is relevant to the user.
Should I accept the use of cookies?
In the case of strictly necessary cookies, the website cannot function without them. As for other types of cookies, the choice is up to the user. According to current legislation, the rule is that placing cookies on websites is subject to the prior and express consent of the user, except when the placement of specific cookies is strictly necessary to provide the information society service that you have expressly requested. Avenue commits to using the cookies only for the purposes stated in this Cookie Policy.
How can I manage my cookie preferences?
Most browsers allow control over the cookies stored on your device, as well as their immediate deletion if you choose to stop allowing local storage of cookies. You can change your browser settings through the following links (non-exhaustive):
However, you should be aware that by disabling cookies through your browser settings, the website may not function properly, or you may lose access to certain functionalities of the website. This happens because the settings panel of most modern browsers does not offer a level of detail that allows users to reject all non-strictly necessary cookies to enable the use of the websites they visit.
Changes to the Cookie Policy
Avenue may at any time, without prior notice, and with immediate effect, change, add to, or partially or completely revoke this, Cookie Policy. Any changes will be immediately published on the website and whenever significant changes are made that affect the user in terms of cookies, you will again see a banner so that, depending on the type of cookie in question, you can access the information and/or, if applicable, consent to its use and storage.
Ocorreu um erro. Por favor, regresse à página inicial e encontre o que procura.
The page you are looking doesn't exist. Please return to the homepage and try again.
Une erreur est survenue. Veuillez revenir à la page d'accueil et réessayer.